// Doy la funcionalidad de cuando se envie el formulario
document.getElementById('formContact').onsubmit = function(){ return validarFormulario();};

function validarFormulario() {
    var elementos = new Array("nombre","mensaje");
    
    for (i=0; i < elementos.length; i++)
        if ( !validar(elementos[i]) )
            return false;
    
    organizarMensaje();    
    
    return true;
}

function trim (myString) {
    return myString.replace(/\s+/g,'');
}

function validar(idElemento) {
    var valor = trim( document.getElementById(idElemento).value );
    
    if (valor == "" ) {
        alert("No puede dejar el campo " + idElemento + " vacio");
        return false;
    }
    
    return true;
}

function organizarMensaje() {
    var email  = "contact@javaleague.com";
    var asunto = "Contacto desde JavaLeague";
    var nombre = "Enviado por: " + document.getElementById('nombre').value + "\n";
    var cuerpo = document.getElementById('mensaje').value;
    
    var comodin= "\n--------------------------------\n";
    var action = "mailto:" + email + "?&;subject=" + asunto + "&body=" + nombre + comodin + cuerpo;
    document.getElementsByTagName('form')[0].action = action;
}